]>
fbox.kageds.com Git - adventofcode.git/blob - Gareth solution Python/5pt1.py
4 a
, b
, c
, d
= map(int, input().replace(",", " ").replace(" -> ", " ").split())
5 lines
.append([(a
, b
), (c
, d
)])
10 if max(line
[0]) > x
or max(line
[1]) > x
:
11 x
= [max(line
[0]), max(line
[1])][max(line
[0]) < max(line
[1])]
13 diagram
= [[0 for i
in range(x
+ 1)] for j
in range(x
+ 1)]
15 if line
[0][1] == line
[1][1]:
16 for i
in range(min(line
[0][0], line
[1][0]), max(line
[0][0], line
[1][0])+1):
17 diagram
[line
[0][1]][i
] += 1
18 elif line
[0][0] == line
[1][0]:
19 for i
in range(min(line
[0][1], line
[1][1]), max(line
[0][1], line
[1][1])+1):
20 diagram
[i
][line
[0][0]] += 1
25 count_bigger
+= [0, 1][num
> 1]